package com.auxgroup.hr.front.service.performance;

import java.util.List;

import com.auxgroup.hr.front.dao.domain.PsCEvaChartT2;
import com.auxgroup.hr.front.dao.domain.PsCEvaChartT3;
import com.auxgroup.hr.front.dao.domain.PsCEvaDocOVw;
import com.auxgroup.hr.front.dao.domain.PsCEvaResultVw;

/** 
 * @author lvliuhao 
 * @version 创建时间：2018年8月24日 下午2:38:31 
 * 类说明 
 */
public interface AssessResultService {
	
	/**
	 * 查询测评类型
	 * @param emplid
	 * @param evaType
	 * @return
	 */
	public List<Object[]> getEvaDocs(String emplid,String evaType,String queryKey);
	
	/**
	 * 查询测评类型
	 * @param emplid
	 * @param evaType
	 * @return
	 */
	public PsCEvaDocOVw getEvaDoc(String emplid,String evaType,String sheetid);
	
	/**
	 * 查询他评、自评分
	 * @param docid
	 * @return
	 */
	public PsCEvaResultVw getEvaResult(String docid);
	
	/**
	 * 全面测评结果
	 * @param docid
	 * @return
	 */
	public List<PsCEvaChartT2> getChartT2s(String docid);
	
	/**
	 * 详细测评结果
	 * @param docid
	 * @return
	 */
	public List<PsCEvaChartT3> getChartT3s(String docid);

}
 